mechanical interlocking - Espagnol Anglais Dictionnaire